/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


window.onload = function(evt){
    setInterval("horaActual();",500);
    if(usuarioExistente())
        muestraForm();

}

function horaActual(){
    var actual = new Date();
    var hora = ceros(actual.getHours());
    var min = ceros(actual.getMinutes());
    var sec = ceros(actual.getSeconds());
    document.getElementById("hora").value = hora+":"+min+":"+sec;
    var color = Math.floor(Math.random()*1000000);
    document.getElementById("general").style.border = "solid 9px #"+color;
}
function ceros(val){
    if(val < 10)
        return " 0"+val;
    else
        return " "+val;
}
function muestraForm(){
    document.getElementById("formDatos").style.display = "block";
    document.getElementById("formArticulos").style.display = "none";
}
function muestraArticulos(){
    document.getElementById("formArticulos").style.display = "block";
    document.getElementById("formDatos").style.display = "none";
}
function usuarioExistente(){
    var nombre = leerCookieDatos("eCookies_nombre");
    if(nombre){
        alert("Hola "+nombre);
        var aPaterno = leerCookieDatos("eCookies_aPaterno");
        var aMaterno = leerCookieDatos("eCookies_aMaterno");
        var mail = leerCookieDatos("eCookies_mail");
        var telefono = leerCookieDatos("eCookies_telefono");
        var cp = leerCookieDatos("eCookies_cp");
        var fondo = leerCookieDatos("eCookies_fondo");
        var carrito = leerCookieDatos("eCookies_carrito");
        document.getElementById("nombre").value = nombre;
        document.getElementById("aMaterno").value = aPaterno;
        document.getElementById("aPaterno").value = aMaterno;
        document.getElementById("mail").value = mail;
        document.getElementById("telefono").value = telefono;
        document.getElementById("cp").value = cp;
        document.getElementById("general").style.background = fondo;
        document.getElementById("carrito").value = carrito;
        return true;
    }else{
        alert("Bienvenido a la pagina");
        return false;
    }
}
function guardaDatos(formulario){
    var nombre = formulario.nombre.value;
    var aPaterno = formulario.aPaterno.value;
    var aMaterno = formulario.aMaterno.value;
    var mail = formulario.mail.value;
    var telefono = formulario.telefono.value;
    var cp = formulario.cp.value;
    if(nombre!=""){
    crearCookieDatos("eCookies_nombre",nombre,3);
    crearCookieDatos("eCookies_aPaterno",aPaterno,3);
    crearCookieDatos("eCookies_aMaterno",aMaterno,3);
    crearCookieDatos("eCookies_mail",mail,3);
    crearCookieDatos("eCookies_telefono",telefono,3);
    crearCookieDatos("eCookies_cp",cp,3);
    }
    
}
function borrarDatos(){
    borrarCookieDatos("eCookies_nombre");
    borrarCookieDatos("eCookies_aPaterno");
    borrarCookieDatos("eCookies_aMaterno");
    borrarCookieDatos("eCookies_mail");
    borrarCookieDatos("eCookies_telefono");
    borrarCookieDatos("eCookies_cp");
    borrarCookieDatos("eCookies_carrito");
    //borrarCookieDatos("eCookies_fondo");
}

function muestraImagen(imagen){
    
    img= document.getElementById("insertaImagen");
    img.style.display="";
    img.setAttribute("src","resources/"+imagen.id+".jpg");

}

function cambioColor(a){
    var div = document.getElementById("general");
    if(a=='azul'){
        crearCookieDatos("eCookies_fondo", "#99ccff", 3);
        div.style.backgroundColor = "#99ccff";
    }
    if(a=='rojo'){
        crearCookieDatos("eCookies_fondo", "red", 3);
        div.style.backgroundColor = "red";
    }
    if(a=='verde'){
        crearCookieDatos("eCookies_fondo", "green", 3);
        div.style.backgroundColor = "green";
    }
    if(a=='amarillo'){
        crearCookieDatos("eCookies_fondo", "#yellow", 3);
        div.style.backgroundColor = "yellow";
    }
        
}

function ocultaImagen(imagen){
    img= document.getElementById("insertaImagen");
    img.style.display="none";
}

function checaCeros(elem){
    if(elem.value != 0){
        return elem.value+" "+elem.name+"\n";
    }else {
        return "";
    }
}

function agregaCarrito(form){
    var nombre = leerCookieDatos("eCookies_nombre");
    if(nombre){
        var Almendras = form.alm;
        var Chocoretas = form.cho;
        var Duvalin = form.duv;
        var Bubulubu = form.bub;
        var carrito = document.getElementById("carrito").value;
        carrito = carrito+checaCeros(Almendras)
        +checaCeros(Chocoretas)
        +checaCeros(Duvalin)
        +checaCeros(Bubulubu);
        document.getElementById("carrito").value = carrito;
        crearCookieDatos("eCookies_carrito", carrito, 3);
        var arreglo=document.getElementsByTagName("input");
        var suma=0;
        var Var
        for(var i=0; i<arreglo.length;i++){
            Var= arreglo.item(i);
            if(Var.className=="elementoASumar"){
                suma+=parseFloat(Var.value)*Var.max;
            }
        }
        document.getElementById("total").setAttribute("value", suma);
    }else{
        alert("No te has identificado!")
    }
}